term abroad - French English Dictionary